home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / faq20i.zip / FAQ20I.TXT < prev    next >
Text File  |  1993-01-08  |  76KB  |  1,482 lines

  1. OS/2 Frequently Asked Questions List: User's Edition
  2. Release 2.0i; January 9, 1993
  3. Compiled by Timothy F. Sipples
  4.  
  5. For changes/suggestions/additions please mail sip1@ellis.uchicago.edu or 
  6. T. Sipples, Ctr. for Population Econ., Univ. of Chicago, Chicago, IL, 
  7. 60637, U.S.A.  This List may be freely distributed.  Mention of a 
  8. product does not constitute an endorsement.  Customers outside the U.S. 
  9. should not necessarily rely on 800 telephone numbers, part numbers, or 
  10. upgrade policies contained in this List.  Electronic mail addresses are 
  11. in Internet form; use addressing appropriate to your mail system.
  12.  
  13. Release Notes:
  14.  
  15. The List continues to expand.  In this release I have tried to provide 
  16. more specifics.  For example, note the new addition to the question 
  17. dealing with SuperVGA support.
  18.  
  19. Readers should be aware that a Rich Text Format (RTF) version should 
  20. accompany this List if you have retrieved it from a BBS or archive 
  21. (usually as a ZIP file).  The RTF version includes revision markings, so 
  22. you can tell at a glance what has changed since the last release.  If 
  23. you did not receive the RTF version, please ask your system operator to 
  24. try to obtain the correct package from now on.  (Please contact me if 
  25. you would like to volunteer to redistribute the FAQ List to BIX, GEnie, 
  26. or other major networks.  You should be able to receive Internet mail.  
  27. BIX, MCI Mail, America Online, GEnie, and addresses for most other major 
  28. networks are acceptable, since gateways exist.  Note that I cannot 
  29. entertain requests for subscriptions to a "mailing list.")  An INF 
  30. version (for use with OS/2's VIEW command) of the FAQ List may be 
  31. released in the future (to replace the RTF version) so you will want to 
  32. make sure you are getting the whole package.
  33.  
  34. Questions addressed herein:
  35.  
  36. (1)    What is OS/2?
  37. (2)    What are the differences between versions?
  38. (3)    What is Extended Services?
  39. (4)    How good is OS/2 2.0's DOS and Windows compatibility?
  40. (5)    Where can I buy OS/2, and how much does it cost?
  41. (6)    What hardware do I need to run IBM OS/2 2.0?  Do I need a PS/2?
  42. (7)    What applications are available for OS/2?
  43. (8)    Where can I obtain OS/2 shareware and freeware?
  44. (9)    I am having trouble installing OS/2 2.0.  What should I do?
  45. (10)    Will OS/2 2.0 work with my SuperVGA adapter?
  46. (11)    Will OS/2 2.0 work with my printer?
  47. (12)    How do I access HPFS partitions on my hard drive without booting
  48.     from the hard drive?  I'm getting error messages now -- how do I 
  49.     "repair" my hard disk?
  50. (13)    I can't install OS/2 from Drive B.  What's wrong?
  51. (14)    Is there a Norton Utilities for OS/2?
  52. (15)    Sometimes OS/2 2.0 will freeze when I run an application.  What do
  53.     I do?
  54. (16)    How can I get answers to my OS/2 questions?
  55. (17)    Why should I use HPFS?  What does it offer me?  Does it work with
  56.     DOS?
  57. (18)    I'm a Unix wizard.  How do I make OS/2 resemble Unix?
  58. (19)    I prefer Windows.  How do I make OS/2 2.0 resemble Windows (or
  59.     OS/2 1.3)?
  60. (20)    I would like to set up an OS/2 BBS.  What is available?
  61. (21)    Can I use COM3 and COM4 in OS/2 2.0?
  62. (22)    How do I start a background process from the OS/2 command line?
  63. (23)    What are CSDs, how do I tell which I have, and where do I get
  64.     them?
  65. (24)    How do I add new Adobe Type Manager typefaces?
  66. (25)    How do I tweak OS/2 2.0 for maximum performance?
  67. (26)    What networking products are available for OS/2 2.0?
  68. (27)    Should I worry about viruses when running OS/2 2.0?
  69. (28)    Are there any clever tricks that apply to OS/2 2.0?
  70. (29)    What do I need for OS/2 multimedia applications?
  71. (30)    How do I measure OS/2 performance and memory usage?
  72. (31)    What can I do to promote OS/2?
  73. (32)    My background bitmap does not display correctly.  What's wrong?
  74. (33)    What is the best way to partition my hard disk for OS/2?
  75.  
  76. ----------------------------------------------------------------------
  77.  
  78. (1)    What is OS/2?
  79.  
  80. OS/2 is an advanced operating system for PCs and PS/2s with an 80286 
  81. processor or better.  It was codeveloped by Microsoft and IBM and 
  82. envisioned as the successor to DOS.
  83.  
  84. It was designed from the ground up with preemptive multitasking and 
  85. multithreading in mind.  It also protects applications from one another 
  86. (a single misbehaved program will not typically disrupt the entire 
  87. system), supports all addressable physical RAM, and supplies virtual 
  88. memory to applications as requested, breaking DOS's 640K barrier.
  89.  
  90. As shipped, it does not support multiuser operation, although third 
  91. parties have grafted multiuser capabilities onto the base operating 
  92. system.  Remote-OS (The Software Lifeline, 407-994-4466), OS2YOU 
  93. (shareware; see Question 8), Citrix (Citrix Systems, 305-755-0559), and 
  94. PolyMod2 (MemSoft) are four such products.  PC/DACS (Pyramid, 203-257-
  95. 4223) offers security (for multiple users, one at a time, in a lab 
  96. setting for example).
  97.  
  98. ------------------------------
  99.  
  100. (2)    What are the differences between versions?
  101.  
  102. IBM OS/2 Version 2.0 (CSD Level 06055, see Question 23) will run only on 
  103. machines with an 80386SX processor or better.  IBM is developing OS/2 
  104. (and its Intel and non-Intel-based successors) independently but is 
  105. involving third party PC manufacturers in its testing.  Improvements 
  106. include an object-oriented Workplace Shell (WPS); a multiple operating 
  107. system boot mechanism; better DOS and Windows support (see Question 4); 
  108. new 32-bit programming interfaces; support for more than 16 MB of 
  109. physical RAM (on all systems with appropriate BIOS support; memory above 
  110. 16 MB on those systems which must rely on 24-bit DMA for disk access, 
  111. e.g. AT bus systems with Adaptec 154x SCSI adapters, is used as swap 
  112. space); and more third party device drivers.  OS/2 1.x applications, 
  113. unmodified, still run under OS/2 2.0.
  114.  
  115. IBM OS/2 Version 1.3 is the last release of OS/2 to operate on PCs with 
  116. 80286 CPUs.  This version introduced built-in Adobe Type Manager (ATM), 
  117. providing scalable typefaces for screen and printer.  Procedures 
  118. Language/2 (REXX), a powerful batch-oriented programming language, 
  119. became a part of Standard Edition with this release.  (A few OEMs are 
  120. shipping Microsoft OS/2 Version 1.3, but Microsoft has all but abandoned 
  121. OS/2 development.)
  122.  
  123. OS/2 Version 1.2 was the first to incorporate the High Performance File 
  124. System (HPFS).  With this release IBM OS/2 added a dual boot mechanism 
  125. and IBM Extended Edition introduced REXX.
  126.  
  127. OS/2 Version 1.1 was the first to include the Presentation Manager (PM) 
  128. GUI/API.  Microsoft OEM versions added a dual boot mechanism with this 
  129. release.
  130.  
  131. OS/2 Version 1.0, introduced in 1987, was the first release of OS/2.  
  132. Task switching was accomplished using a character-based shell and 
  133. limited DOS compatibility was provided.
  134.  
  135. ------------------------------
  136.  
  137. (3)    What is Extended Services?
  138.  
  139. Prior to Version 2.0, IBM offered two separate packages with each 
  140. release of OS/2: Standard Edition and Extended Edition.  Extended 
  141. Edition included extra, bundled software products: the Communications 
  142. Manager (for communication with IBM mainframes, minicomputers, and other 
  143. hosts), Database Manager (a full, network aware, relational database), 
  144. and LAN Requester.
  145.  
  146. IBM has now unbundled the Extended Edition features, dropped LAN 
  147. Requester from the package (now available separately, with IBM's LAN 
  148. Server), updated it for OS/2 2.0, and renamed it Extended Services 1.0.  
  149. ES, by itself, no longer includes the base operating system as Extended 
  150. Edition once did.
  151.  
  152. This new arrangement makes it easier to update the base operating system 
  153. with CSDs (see Question 23).  And now ES 1.0 will run under OS/2 1.3 
  154. Standard Edition as well as OS/2 2.0.  Also, ES 1.0, like OS/2 2.0 
  155. itself, is designed to operate on both IBM and non-IBM systems (see 
  156. Question 6).
  157.  
  158. ------------------------------
  159.  
  160. (4)    How good is OS/2 2.0's DOS and Windows compatibility?
  161.  
  162. OS/2 1.x justifiably earned a reputation for poor DOS compatibility.  
  163. Since it was hampered by the 80286, it could not run more than one DOS 
  164. application at a time.
  165.  
  166. The situation has changed dramatically with OS/2 2.0.  Version 2.0 
  167. preemptively multitasks DOS and Windows (real and standard mode) 
  168. applications in separate, protected sessions, without purchasing either 
  169. environment.
  170.  
  171. OS/2 2.0 provides a complete DOS emulation equivalent to DOS 5.0.  The 
  172. operating system can provide each DOS application with up to 32 MB of 
  173. EMS 4.0 (expanded memory), 16 MB of XMS 2.0 (extended memory), and/or 
  174. 512 MB of DPMI 0.9 (DOS Protected Mode Interface extended memory), all 
  175. from its pool of physical and/or virtual memory (meaning you do not have 
  176. to have as much RAM in your system as your applications request).  These 
  177. limits are in addition to the up to 730K free conventional memory 
  178. supplied to each DOS application, even after mouse and network drivers 
  179. are loaded.  As in DOS 5.0, DOS code and device drivers may be loaded 
  180. into high memory.  A 386 memory manager like QEMM is not needed -- these 
  181. features are provided by OS/2 2.0 directly.
  182.  
  183. The DOS emulation allows customization of device driver sets -- each DOS 
  184. application shares a systemwide CONFIG.SYS and the equivalent of its own 
  185. CONFIG.SYS.  Also, there is a systemwide AUTOEXEC.BAT file; batch 
  186. commands particular to each DOS application can be invoked using 
  187. separate, application-specific batch files.  And many DOS Settings are 
  188. provided to fine tune each DOS/Windows application's behavior (e.g. 
  189. IDLE_SENSITIVITY).  Most of the popular DOS/Windows applications on your 
  190. hard disk will be migrated automatically when you install OS/2 2.0.
  191.  
  192. In addition, OS/2 2.0 will boot one or more specific versions of DOS in 
  193. separate sessions, to assist in running particularly difficult 
  194. applications (e.g. DOS networks, MSCDEX).  So, for example, it is 
  195. possible to multitask DOS 3.3, DOS 4.0, DOS 5.0, emulated DOS, and 
  196. Desqview running atop DOS, all in separate sessions, either windowed or 
  197. full screen, all with the same and/or separate device drivers, TSRs, 
  198. environment variables, etc.  DOS boot images may be stored on a hard 
  199. disk.  These procedures are described in the online Command Reference 
  200. (under VMDISK), Master Help Index, and in the Installation Guide 
  201. (Appendix E).
  202.  
  203. Standard graphics modes (generally up to the resolution of the desktop; 
  204. see Question 10) are supported in DOS windows, as are selectable text 
  205. mode fonts.  Cut/paste to/from windowed DOS applications is supported 
  206. (to/from other DOS, OS/2, and Windows applications), including graphics 
  207. cut/paste.  Theoretically, OS/2 2.0 will run up to 240 simultaneous 
  208. DOS/Windows sessions; the practical maximum depends on system resources.
  209.  
  210. OS/2 2.0 will, in fact, run virtually all DOS applications in existence, 
  211. including notorious ones such as Microsoft Flight Simulator, Wing 
  212. Commander, Maple, MatLab (Ver. 3.5k or later), and others.  Those that 
  213. do not run generally fall into the following categories:
  214.  
  215. (a)  Programs that use Virtual Control Program Interface (VCPI) memory 
  216. extenders or other extenders which require direct access to 80386 
  217. control registers.  Since such applications are also all but 
  218. incompatible with Windows, most vendors have updates for DPMI 
  219. compatibility;
  220.  
  221. (b)  Applications which attempt to directly address the physical sectors 
  222. of an OS/2 managed nonremoveable hard disk drive.  Such programs include 
  223. UnErase in Norton Utilities.  Fortunately OS/2 2.0 has a built-in 
  224. UnDelete feature which is more robust than Norton's approach.  (Consult 
  225. the online Command Reference for information on how to enable UNDELETE);
  226.  
  227. (c)  Timing sensitive DOS applications.  Certain DOS programs that 
  228. generate digitized sound through the PC's internal speaker may have 
  229. distorted sound.  High speed, real time data collection may be 
  230. compromised.  These problems can often be minimized or even eliminated 
  231. using OS/2 2.0's DOS Settings.
  232.  
  233. (d)  Certain DOS programming debuggers.  DOS applications running under 
  234. OS/2 2.0 are not permitted to access debug registers DR0-DR7 from a DOS 
  235. session.  Also, DOS debuggers will not be able to set hardware 
  236. breakpoints, and all read/write operations to debug registers in virtual 
  237. 8086 mode will be ignored.
  238.  
  239. Generally DOS backup programs will work under OS/2 2.0, but they may not 
  240. capture some OS/2 data (especially extended attributes) on the hard disk 
  241. without the assistance of utilities such as EABackup (available from 
  242. sources listed in Question 8).  OS/2 backup tools are available, notably 
  243. IBM's PMTape and PS2Tape (for IBM and Irwin tape systems), Sytos Plus 
  244. (Sytron, 508-898-0100), EZTape (Irwin, 313-930-9000), DMS/Intelligent 
  245. Backup (Sterling, 916-635-5535), FileSafe (Mountain, 408-438-2665), 
  246. KeepTrack Plus (Finot, 800-748-6480), NovaBack (NovaStor, 818-707-9900), 
  247. OBackup (from sources listed in Question 8), BackMaster (MSR, 409-560-
  248. 5970), and MaynStream (Maynard, 407-263-3500).  The OS/2 BACKUP utility 
  249. is best used from an OS/2 diskette boot (see Question 12).  DOS-based 
  250. disk caching software is not required since OS/2 includes a built-in, 
  251. highly configurable, efficient disk cache.
  252.  
  253. DOS programs running under OS/2 2.0 are extremely fast.  A single DOS 
  254. application (no other applications open) running full screen under OS/2 
  255. 2.0 typically achieves 95-97% of the performance it would have under 
  256. native DOS.  If the DOS application performs any disk I/O it can 
  257. actually operate up to several times faster than it would if running 
  258. under native DOS.
  259.  
  260. If pure DOS is absolutely required, OS/2 2.0 includes a utility called 
  261. the Boot Manager.  The Boot Manager can provide a listing of all the 
  262. operating systems available on the system and will allow selection of 
  263. any one at startup, with a default after timeout.  The OS/2 1.x DualBoot 
  264. method is still available as well.  Consult the Installation Guide for 
  265. instructions on how to use Boot Manager or DualBoot.  Note that OS/2 2.0 
  266. need not be installed on Drive C -- it can reside on other volumes.
  267.  
  268. Compatibility with Windows, a popular DOS extender, is provided by Win-
  269. OS/2, an environment based on Microsoft's Windows source code.  It runs 
  270. Windows 2.x and 3.0 real mode and standard mode applications under OS/2 
  271. 2.0, either on a full screen Windows desktop (with the familiar Program 
  272. Manager and one or more Windows applications) or "seamlessly," alongside 
  273. OS/2 applications on the WPS desktop.  "Seamless" operation is available 
  274. in VGA, Tseng 4000 SuperVGA, and XGA resolutions with OS/2 2.0 as it 
  275. ships; see Question 10 for information on third party drivers.
  276.  
  277. Several icon conversion utilities, available from sources listed in 
  278. Question 8, can convert Windows icons for use by the OS/2 Icon Editor 
  279. and/or OS/2-specific programs.  (No conversion is necessary if the icons 
  280. are to be used with Windows programs running under OS/2 2.0.)
  281.  
  282. OS/2 2.0 directly provides Windows enhanced mode features save one: 
  283. services included in WINMEM32.DLL.  Windows applications which utilize 
  284. this DLL (e.g. Mathematica 2.0, Omnipage Professional 1.0) will not run 
  285. under OS/2 2.0.  Fortunately the number of WINMEM32 applications is few, 
  286. and apparently the vendors of such applications will be shipping OS/2 
  287. 2.0 compatible updates.
  288.  
  289. Windows applications are well integrated into the overall OS/2 WPS 
  290. environment with DDE and Clipboard hooks, and OLE 1.0 is supported among 
  291. Windows applications.  ATM for Win-OS/2 comes with OS/2 2.0 (see 
  292. Question 24).  Windows screen (for a full screen desktop) and printer 
  293. device drivers will work under Win-OS/2.  Such notorious Windows 
  294. applications as Word, Norton Desktop (save portions described above), 
  295. Toolbook, and After Dark work fine under Win-OS/2.  Even the Windows 
  296. Multimedia Extensions (and programs which utilize them) operate under 
  297. Win-OS/2.  (For information on the OS/2 2.0 multimedia extensions see 
  298. Question 29.)
  299.  
  300. Win-OS/2 departs from Microsoft Windows in that it allows more than one 
  301. Windows desktop and can preemptively (rather than cooperatively) 
  302. multitask Windows applications in separate, robust, protected sessions.  
  303. Also, while many Windows 3.1 enhancements are functionally incorporated 
  304. into Win-OS/2, Win-OS/2 is not technically Windows 3.1 compatible.  IBM 
  305. has demonstrated 3.1-level Win-OS/2, and a 3.1-level update should be 
  306. available in early 1993.  Fortunately there are few Windows 3.1-specific 
  307. applications.  Win-OS/2 will run the Windows 3.0 applets, but it does 
  308. not include them.  Instead, true OS/2 2.0 spreadsheet, database, 
  309. communications, time planning/scheduling, and other applets are 
  310. provided.
  311.  
  312. Some Windows applications require OLE DLLs or custom settings in 
  313. WIN.INI.  If such a Windows application has been installed under the DOS 
  314. version of Windows, Win-OS/2 may not be able to find the appropriate 
  315. files or configuration.  Try reinstalling the Windows application under 
  316. Win-OS/2.
  317.  
  318. ------------------------------
  319.  
  320. (5)    Where can I buy OS/2, and how much does it cost?
  321.  
  322. In the U.S. IBM OS/2 Version 2.0 is available from most software dealers 
  323. (including Corporate Software, 800-677-4000) and directly from IBM (800-
  324. 3-IBM-OS2, or 800-222-7257 for educational inquiries).  Upgrades are $99 
  325. from any version of DOS ($149 without an upgrade).  Discounts are 
  326. available for multiple licenses and educational purchases.  (Call for 
  327. details on upgrades from OS/2 1.x.  In Canada call 800-465-1234 to 
  328. order.  In the U.K. call the OS/2 User Group at 0285-655888 or IBM at 
  329. 0800-181182.  In other countries, contact any IBM dealer.)
  330.  
  331. OS/2 2.0 on 3.5 inch diskettes is part no. 84F7586.  For 5.25 inch 
  332. diskettes, 10G2991.  Media are high density.  For compact disc, 10G2992.  
  333. IBM OS/2 Version 1.3 is still available and may be ordered through many 
  334. IBM dealers.
  335.  
  336. IBM is trying to make OS/2 2.0 available everywhere DOS is purchased.  
  337. If your dealer does not stock OS/2 2.0, take your business elsewhere 
  338. (and explain why).  IBM bundles OS/2 2.0 with some PS/1, all but one 
  339. ValuePoint, and all 386SX (and above) PS/2 systems; Dell will preload 
  340. OS/2 2.0 on request.
  341.  
  342. IBM offers two money back guarantees in the U.S.: a 30-day, no questions 
  343. asked, money back guarantee, and a 90-day compatibility guarantee (see 
  344. Question 6).
  345.  
  346. Microsoft versions of OS/2 1.x are available only through OEMs (e.g. 
  347. Compaq, Dell) or by purchasing Microsoft's LAN Manager 2.1a or SQL 
  348. Server products.  Microsoft has all but ceased OS/2 development, working 
  349. instead on Windows and the future NT (formerly OS/2 3.0).
  350.  
  351. ------------------------------
  352.  
  353. (6)    What hardware do I need to run IBM OS/2 2.0?  Do I need a PS/2?
  354.  
  355. You need any PC compatible with at least an 80386SX CPU, 4 MB (6 MB or 
  356. more strongly recommended) of RAM, a 60 MB or larger hard disk (with 15-
  357. 30 MB free), a supported video adapter (CGA, EGA, VGA, Tseng 4000 
  358. SuperVGA, 8514/A, XGA, or third party driver) with appropriate display, 
  359. and a high density 3.5 or 5.25 inch floppy drive for installation.  A 
  360. mouse or other pointing device is strongly recommended.  Allow extra RAM 
  361. and hard disk space for OS/2-based networking, ES, and/or extra system 
  362. loads (i.e. an extraordinary number of large applications running 
  363. simultaneously).  When calculating hard disk space requirements, 
  364. subtract space occupied by files already on the hard disk which are 
  365. functionally included in OS/2 2.0 and may be deleted, e.g. DOS, a 386 
  366. memory manager, Windows, Adobe Type Manager with base typefaces, etc.
  367.  
  368. The WPS will not operate with the Monochrome Display Adapter or the 
  369. Hercules Monochrome Graphics Adapter.  Usually the WPS will fail to work 
  370. with monochrome EGA.  However, some EGA adapters (e.g. Paradise 
  371. Monochrome EGA Card, ATI EGA Wonder) will emulate all color EGA modes on 
  372. TTL monochrome monitors and, thus, will work with the WPS.  Certain dual 
  373. monitor configurations are supported; consult IBM for advice.
  374.  
  375. On (E)ISA bus machines, OS/2 specifically supports hard drive adapters 
  376. which conform to the Western Digital chipset interface standard (nearly 
  377. all MFM, RLL, IDE, and ESDI adapters) and Adaptec, Future Domain, and 
  378. IBM SCSI adapters.  (True OS/2 2.0 drivers for most SCSI adapters, e.g. 
  379. Trantor, DPT, Rancho, Procomp, Corel Systems, BusLogic, Mylex, CE 
  380. Infosys, Ciprico, and others are available directly from the adapter 
  381. manufacturers.  A driver for the Always IN-2000 adapter is available by 
  382. calling 818-597-1400.)  In addition, "generic" INT13 support is provided 
  383. for all other hard disk adapters.  This "generic" support even embraces 
  384. such devices as Iomega's Bernoulli and SyQuest's removeable media 
  385. products (but for best results contact Iomega or SyQuest for an OS/2 2.0 
  386. driver).
  387.  
  388. CD-ROM support (for IBM CD-ROM drives; Hitachi models CDR-1650S, CDR-
  389. 1750S, CDR-3650, and CDR-3750; NEC models CDR-36, CDR-37, CDR-72, CDR-
  390. 73, CDR-74, CDR-82, CDR-83, and CDR-84; Panasonic models CR-501 and LK-
  391. MC501S; Texel models DM-3021, DM-3024, DM-5021, and DM-5024; Toshiba 
  392. models 3301T, TXM3301, 3301B, and XM-3201; and Sony models CDU-541, CDU-
  393. 561, CDU-6111, CDU-6211, and CDU-7211; only when attached to IBM, Future 
  394. Domain, Adaptec, or other SCSI adapters with native OS/2 2.0 support) is 
  395. available from sources listed in Question 8, and others (e.g. Mitsumi) 
  396. will follow.  This support includes single session Kodak Photo CD 
  397. services for those drives which support the standard.  (Storage Devices 
  398. and other companies offer OS/2 CD-ROM drivers for their products.  Corel 
  399. Systems offers a set of drivers for many more CD-ROM drives and 
  400. adapters.)  The DOS device drivers, when installed using a specific DOS 
  401. session, will still provide CD-ROM services to DOS/Windows programs for 
  402. the remainder.  See Question 11 for information on printer and plotter 
  403. support.
  404.  
  405. Version 2.0 is explicitly supported on PC compatibles.  IBM is offering 
  406. a money back compatibility guarantee in the U.S.  Should OS/2 2.0 fail 
  407. to work on your compatible within the first 90 days of use, and should 
  408. IBM be unable to fix the problem, your purchase price will be refunded.  
  409. To date over 400 non-IBM models have been tested in IBM's own labs.
  410.  
  411. ------------------------------
  412.  
  413. (7)    What applications are available for OS/2?
  414.  
  415. In addition to the thousands of applications available for DOS and 
  416. Windows, there are a couple thousand OS/2-specific applications 
  417. representing almost every category imaginable.
  418.  
  419. The DOS/Windows applications with 16-bit OS/2-specific counterparts 
  420. include Lotus 1-2-3, Freelance, Notes, cc:Mail; Microsoft Word, Excel, 
  421. Multiplan, Mail; Aldus Pagemaker; Ventura Publisher; Corel Draw; 
  422. WordPerfect; DisplayWrite; DeScribe; Micrografx Designer; AutoCAD; 
  423. Oracle; RBase; SAS; SPSS; HyperAccess/5; DynaComm; Pro-YAM; Borland 
  424. Sidekick, Paradox, Brief; Wingz; QEdit; 4DOS; and many others.  In some 
  425. cases DOS and OS/2 versions ship together (e.g. Microsoft Word 5.5, 
  426. Lotus 1-2-3 3.0, Wingz).
  427.  
  428. OS/2 2.0 provides an attractive, 32-bit, Workplace Shell environment for 
  429. new applications; many do not have DOS/Windows predecessors.  This new 
  430. class of 32-bit applications will (or does) include Lotus 1-2-3, 
  431. Freelance, cc:Mail, Notes, AmiPro; WordPerfect 6.0; N/Joy; DeScribe; 
  432. Publisher's Paintbrush; PFS:Works; CorelDraw; HyperAccess; BitFAX; 
  433. FAX/PM; all Micrographx applications; RBase; Advanced Revelation; Norton 
  434. Commander; and many more.  Over 1000 new 32-bit OS/2 2.0 applications 
  435. have been released to date.
  436.  
  437. OS/2-specific versions of popular utilities include ZIP/UNZIP, ARC, LH2, 
  438. Zoo 2.1, many GNU tools, tens of different file finders, desktop clocks, 
  439. calculators, and many more.  Programming languages include Assembler, 
  440. C++, COBOL, Pascal, C, Fortran, BASIC, REXX (included with every copy of 
  441. OS/2 2.0), Smalltalk, Modula-2, LISP, Forth, and still more, from 
  442. vendors such as Borland, Clarion, Watcom, Symantec (through its Zortech 
  443. subsidiary), IBM, Microway, and many more.  Two ports of the 32-bit GNU 
  444. C/C++ compiler, GCC/2 and EMX/GCC, are available from sources listed in 
  445. Question 8.  Fortran to C (f2c) and Pascal to C (p2c) translators are 
  446. also available.  (See the Programmer's Edition of this List for more 
  447. information.)
  448.  
  449. The IBM NSC BBS (404-835-6600) provides an online product database of 
  450. OS/2-specific software.  A directory of OS/2 applications, IBM document 
  451. number G362-0029-02, is published by Graphics Plus (800-READ-OS2).  TINF 
  452. is an applications directory (for use with the OS/2 VIEW facility) 
  453. available from the sources listed below.
  454.  
  455. ------------------------------
  456.  
  457. (8)    Where can I obtain OS/2 shareware and freeware?
  458.  
  459. Many BBSes, including Fernwood (203-483-0348), OS/2 Shareware (703-385-
  460. 4325), Bay Area OS/2 (510-657-7948), Gateway/2 (314-554-9313), Greater 
  461. Chicago Online (708-895-4042), OS/2 San Diego (619-558-9475), OS/2 Las 
  462. Vegas (702-433-5535), IBM Germany (049-711-785-7777), IBM Denmark (45-
  463. 42-88-72-22), OS/2 UK (0454-633197), IBM UK (0256-336655), IBM Norway 
  464. (47-2-999450), and OS/2 Australia (61-2-241-2466) hold large OS/2 
  465. libraries.  (The monthly Worldwide OS/2 BBS Listing, available from 
  466. these BBSes, lists others.)  The IBM NSC BBS has some shareware/freeware 
  467. as well, along with CSDs (see Question 23) and the PS/2 Assistant (an 
  468. invaluable resource for locating almost any sort of information on 
  469. OS/2).  For information on IBM's new OS/2 BBS call 800-547-1283.  IBM 
  470. Canada maintains several support BBSes (416-946-4255, 514-938-3022, 604-
  471. 664-6464, and 416-946-4244).
  472.  
  473. The Usenet conference comp.binaries.os2 carries OS/2 software.  And 
  474. several sites are available via anonymous ftp.  (No ftp?  Send a single 
  475. line message with the word HELP to bitftp@pucc.bitnet or 
  476. ftpmail@decwrl.dec.com to learn about ftp mail servers.)  Some are (with 
  477. Internet node numbers and subdirectories):
  478.  
  479. ftp-os2.nmsu.edu              128.123.35.151   pub/os2
  480. software.watson.ibm.com       129.34.139.5     pub/os2
  481. mtsg.ubc.ca                   137.82.27.1      os2:
  482. access.usask.ca               128.233.3.1      pub/archives/os2
  483. luga.latrobe.edu.au           131.172.2.2      pub/os2
  484. funic.funet.fi                128.214.6.100    pub/os2
  485. pdsoft.lancs.ac.uk            148.88.64.2      micros/ibmpc/os2
  486. ftp.uni-stuttgart.de          129.69.1.12      soft/os2
  487. src.doc.ic.ac.uk              146.169.2.1      computing/systems/os2
  488.  
  489. The ftp-os2.nmsu.edu library is available on CD-ROM from Walnut Creek 
  490. (510-947-5996).
  491.  
  492. Other sources include CompuServe ("FIND OS/2") and archive servers (send 
  493. a single line message with the word HELP to listserv@cc1.kuleuven.ac.be 
  494. or mail-server@rus.uni-stuttgart.de for more information, or use ftp).
  495.  
  496. IBM has been releasing freely distributable employee written software 
  497. (e.g. Visual REXX) and OS/2 patches to these sites.
  498.  
  499. ------------------------------
  500.  
  501. (9)    I am having trouble installing OS/2 2.0.  What should I do?
  502.  
  503. First consult the Installation Guide and other materials accompanying 
  504. OS/2 2.0.  Make sure your PC meets the system requirements in Question 
  505. 6.
  506.  
  507. And if the following instructions do not help, fall back on IBM's toll 
  508. free technical support (800-237-5511 in the U.S.) and/or consult IBM's 
  509. Tips and Techniques file, available from sources listed in Question 8.
  510.  
  511. Certain PC compatibles have difficulty accepting OS/2 2.0 (CSD level 
  512. 02000 only; see Question 23), particularly AT bus systems with RLL, MFM, 
  513. or ESDI adapters.  The problem usually appears in the form of FDISK 
  514. errors, extremely slow copying to the hard disk, or a whining/grating 
  515. noise emanating from the hard disk.  A replacement IBM1S506.ADD file, 
  516. available from sources listed in Question 8, alleviates the problem.
  517.  
  518. When installing, the Logitech Mouse selection should be chosen only if 
  519. you have a Mouse Systems PC Mouse (or compatible, e.g. certain Genius 
  520. models) or a Logitech C7 or C9 serial mouse.  (If you have another 
  521. Logitech pointing device, it is likely Microsoft compatible when powered 
  522. up, so select the appropriate Microsoft driver, e.g. "Serial Pointing 
  523. Device.")  If you are using a Logitech C7 or C9 serial mouse and have 
  524. been using native DOS, be sure to issue the command MOUSE PC (or MOUSE 2 
  525. PC if your mouse is attached to COM2) before booting into or installing 
  526. OS/2.  Alternatively, turn off the system (to reset the mouse) before 
  527. booting or installing OS/2.
  528.  
  529. Some PCs have trouble printing under OS/2 2.0.  This problem can often 
  530. be traced to an interrupt conflict, a substandard cable, an interfering 
  531. software security "dongle," or a faulty printer adapter.  LPT1 uses IRQ 
  532. 7, and LPT2, if installed, uses IRQ 5.  Interrupts should not be shared 
  533. on AT bus machines.  The SoundBlaster, for example, comes set to IRQ 7.  
  534. Reset it to an unused interrupt.
  535.  
  536. Make sure adapters with onboard ROMs are not conflicting with other 
  537. adapters.  For example, many SuperVGA adapters use large segments of 
  538. upper memory, and many hard disk adapters have onboard ROMs which can be 
  539. mapped into the same areas.  Adapters must not share address space or 
  540. interrupts.  Check your product manuals for more help.
  541.  
  542. Be sure adequate free disk space is available before installing, 
  543. including space for a swap file.  Drives compressed using Stacker or 
  544. similar utilities should be uncompressed before installing (unless 
  545. access to these drives from OS/2 is not needed).  An OS/2 2.0 version of 
  546. Stacker is forthcoming, and Proportional Software's DCF/2, a Stacker-
  547. like utility, is now available (303-484-2665).
  548.  
  549. Do not select HPFS when installing if your machine has 6 MB of RAM or 
  550. less, or diminished performance will likely result.  Change the 
  551. IFS=...HPFS line in your CONFIG.SYS to REM IFS=... if necessary.
  552.  
  553. Automatic migration of your DOS CONFIG.SYS and AUTOEXEC.BAT files is not 
  554. recommended.  If you have Windows 3.1 installed on your system do not 
  555. migrate your Windows desktop.
  556.  
  557. Be sure your CMOS setup parameters are set correctly, especially those 
  558. relating to floppy drives.  RAM should be given sufficient wait states 
  559. and precharge cycles.  Test with cache memory and/or shadow RAM disabled 
  560. if necessary.  The AT bus should run at 8 MHz.
  561.  
  562. If you are using the IBMINT13.I13 driver to access an MFM, RLL, or ESDI 
  563. hard drive, and the hard drive has more than 1024 cylinders, be certain 
  564. your hard disk adapter's sector translation mode is enabled.
  565.  
  566. Some Quantum LPS105AT IDE hard disks require a free ROM update (to Ver. 
  567. 2.6) from the manufacturer to work with OS/2.
  568.  
  569. If your AMI keyboard BIOS is below Rev. F you may need an update.  
  570. Contact Washburn & Assoc. (716-248-3627).
  571.  
  572. Check to make sure keyboard DIP switches are set correctly.  For 
  573. example, if the keyboard is attached to a system with an AT bus it 
  574. should typically be switched to "AT" mode.
  575.  
  576. "Autoswitching" on non-IBM EGA adapters should be disabled (usually with 
  577. a DIP switch or jumper setting).  In rare cases it may be necessary to 
  578. switch third party VGA/SuperVGA adapters into 8-bit mode and/or disable 
  579. "autosense."  See Question 10 for more SuperVGA advice.
  580.  
  581. OS/2 is particularly sensitive to bad RAM or cache memory (often 
  582. reflected in TRAP 2 error messages).  Use a thorough RAM testing 
  583. utility, and try not to mix 9 chip and 3 chip SIMMs/SIPPs.
  584.  
  585. A driver for HP DeskJet printers, including color models, is available 
  586. for download from sources listed in Question 8.
  587.  
  588. Allow several minutes for OS/2 2.0 to build your desktop (and display 
  589. icons) at the end of installation -- take the Tutorial offered to you in 
  590. the meantime.  Select Shutdown and reboot once after installation 
  591. completes to ensure that DOS/Windows applications will operate properly.  
  592. Avail yourself of the "Start Here" icon, the Welcome folder (if 
  593. applicable), the other online help, and the README file located in the 
  594. root directory.  They will help in getting started with the WPS and in 
  595. properly configuring your system.
  596.  
  597. When installing over a beta version of OS/2 (except OS/2 2.0 level 
  598. 6.177H, the Limited Availability release) be sure to reformat.
  599.  
  600. To install the Upgrade Version of OS/2 2.0, DOS or OS/2 must already 
  601. reside on the hard disk.  If Diskette 1 is not write protected then the 
  602. installation program will record a file indicating that upgrade terms 
  603. have been satisfied and, in the future, will not require DOS or OS/2 on 
  604. the hard disk to install.
  605.  
  606. OS/2 uses the same diskette format as DOS, so use DISKCOPY to backup the 
  607. installation diskettes and verify that none have been corrupted.
  608.  
  609. Owners of IBM PS/2s should make sure that any applicable ECAs 
  610. (engineering changes) have been performed and that the most recent 
  611. Reference Diskette is in use.  Reference Diskettes are available from 
  612. the IBM NSC BBS.
  613.  
  614. Try disconnecting any tape backup device if "Cannot find COUNTRY.SYS" 
  615. messages are encountered when booting OS/2.
  616.  
  617. Contact IBM for a fix to install OS/2 2.0 (CSD level 02000 only) on 
  618. certain Zeos notebooks.
  619.  
  620. An Always IN-2000 SCSI adapter with BIOS 3.06A or 3.20 requires an 
  621. updated version from the manufacturer.  A companion 8-pin serial PROM 
  622. chip may also need to be updated.  Contact Always at 818-597-9595.  Also 
  623. ask about non-IBMINT13.I13 driver support.
  624.  
  625. The TI TM4000 notebook may require a BIOS update to run OS/2 2.0; call 
  626. 817-771-5856 for help.
  627.  
  628. ------------------------------
  629.  
  630. (10)    Will OS/2 2.0 work with my SuperVGA adapter?
  631.  
  632. If you have a SuperVGA adapter, OS/2 2.0 should initially be installed 
  633. using the standard VGA driver.  Then consult the README file OS/2 copies 
  634. to your root directory for more information on SuperVGA support.
  635.  
  636. OS/2 2.0 comes with basic mode switching capabilities to handle 
  637. applications which utilize SuperVGA modes.  If OS/2 2.0 detects a 
  638. SuperVGA adapter it will list two SuperVGA support files, VSVGA.SYS and 
  639. BVHSVGA.DLL, in your CONFIG.SYS file.  (A replacement VSVGA.SYS file, 
  640. dated April 20, 1992, or later, fixes Tseng 4000 and TRAP E problems.  A 
  641. replacement BVHSVGA.DLL file, dated April 21, 1992, or later, fixes 
  642. C0000005 errors involving Western Digital/Paradise chipset adapters.  
  643. Both are available from sources listed in Question 8.)
  644.  
  645. To enable this mode switching support, available for most SuperVGA 
  646. adapters, you must start a DOS full screen session, issue the command 
  647. SVGA ON, EXIT, Shutdown, and reboot.  (In the same DOS full screen 
  648. session and prior to SVGA ON you may run utilities which customize 
  649. refresh rates.  The new refresh rates will take effect after you reboot.  
  650. You may also wish to run such a utility from AUTOEXEC.BAT.)  SVGA ON 
  651. creates a text file called \OS2\SVGADATA.PMI which describes your 
  652. SuperVGA adapter to the system.  Then you may install high resolution 
  653. drivers.
  654.  
  655. Aside from DOS applications (which may require their own drivers), OS/2 
  656. 2.0 requires up to three high resolution support files:
  657.  
  658. \OS2\DLL\DISPLAY.DLL                 Workplace Shell display driver
  659. \OS2\MDOS\WINOS2\SYSTEM\VGA.DRV      Win-OS/2 full screen driver
  660. \OS2\MDOS\WINOS2\SYSTEM\SWINVGA.DRV  Win-OS/2 "seamless" driver
  661.  
  662. You may replace any one of these individually for high resolution 
  663. operation in each given mode, but be sure to keep a backup copy of the 
  664. original file(s).  The "seamless" Win-OS/2 and WPS desktop driver files 
  665. must match (in terms of resolution and number of colors) if you wish to 
  666. run Windows programs "seamlessly."  Any suitable Windows SuperVGA driver 
  667. will work as a Win-OS/2 full screen driver, but be sure to use the 
  668. EXPAND utility (as described in README) when installing.
  669.  
  670. OS/2 1.3 SuperVGA drivers often serve, with some limitations, as WPS 
  671. desktop drivers.  Use the command DDINSTAL to replace DISPLAY.DLL.  
  672. Setting IOPL=YES in CONFIG.SYS may be required with a SuperVGA adapter.
  673.  
  674. (For OS/2 2.0 CSD level 06055 or later, \OS2\DLL\DISPLAY.DLL should not 
  675. be replaced, using DDINSTAL or otherwise.  Instead, create a separate 
  676. directory (e.g. \DISPLAY) and copy the vendor supplied DLL file to 
  677. \DISPLAY\DISPLAY.DLL.  In CONFIG.SYS, place the \DISPLAY pathname, 
  678. including drive letter, before \OS2\DLL in the LIBPATH line.  The 
  679. exception to this procedure is Tseng 4000 SuperVGA.  To install any of 
  680. the available 256 color Tseng 4000 SuperVGA drivers, use OS/2 System -> 
  681. System Setup -> Selective Install.  Check the Primary Display box, 
  682. reselect SuperVGA, then proceed.)
  683.  
  684. Drivers for the following SuperVGA adapters (or adapters based on these 
  685. chipsets) are available (A=all modes supported; B=most or some modes 
  686. supported; C=one mode supported; S=supports "seamless" Win-OS/2 in at 
  687. least one mode; X=experimental or beta).  In most cases the drivers are 
  688. available from the sources listed in Question 8.
  689.  
  690. Trident series                                     B S
  691. Tseng Labs ET4000                                  B S
  692. Compaq QVision                                     B
  693. Genoa 7000                                         B
  694. ATI VGA Wonder series                              B S X
  695. ATI Ultra and Vantage series                       B
  696. Lava Computer (416-674-5942 or FAX 416-674-8262)   B S
  697. Orchid Farenheit 1280 (S3)                         B
  698. Paradise/Western Digital                           B S X
  699. Video7/Headland VRAM II                            B S X
  700. Cirrus Logic                                       C (B?)
  701. Actix Systems (408-986-1625)                       ?
  702. Number Nine (617-674-0009)                         ?
  703. Portacom (415-390-8507)                            ?
  704. "Generic" 800x600 16 color (VGA800-1)              C
  705.  
  706. In addition, several vendors, notably Ahead (510-623-0900) and Radius 
  707. (???-???-????), are readying XGA-2 compatible display adapters for 
  708. market.
  709.  
  710. Consult adapter vendors for up-to-date information on driver 
  711. availability.
  712.  
  713. Some SuperVGA adapters cause problems with DOS/Win-OS/2 sessions.  Try 
  714. turning VIDEO_ROM_EMULATION off, HW_ROM_TO_RAM on, and/or DOS_RMSIZE to 
  715. 624 in DOS Settings.
  716.  
  717. If you have an ATI Ultra, Vantage, or other 8514/A hardware compatible 
  718. adapter, install OS/2 using the 8514/A driver.
  719.  
  720. IBM was unable to test all SuperVGA adapters, so if you are experiencing 
  721. problems report them through IBM's toll free support (800-237-5511 in 
  722. the U.S.) and to the adapter manufacturer.
  723.  
  724. If SuperVGA continues to cause problems the stock VGA driver may be used 
  725. (preventing DOS/Windows applications from using SuperVGA modes, 
  726. however).  In CONFIG.SYS change DEVICE=...VSVGA.SYS to ...VVGA.SYS and 
  727. SET VIO_VGA...(BVHVGA,BVHSVGA) to ...(BVHVGA).  This procedure may be 
  728. required for first generation SuperVGA adapters based on Trident 8800 
  729. and Tseng 3000 chipsets, for example.
  730.  
  731. OS/2 2.0's installation program (CSD level 02000 only) has difficulty 
  732. with certain Oak video adapters.  Temporarily replace the video adapter 
  733. to install OS/2, or contact IBM for a patch.
  734.  
  735. ------------------------------
  736.  
  737. (11)    Will OS/2 2.0 work with my printer?
  738.  
  739. OS/2 2.0 includes support for Hewlett-Packard LaserJets, DeskJets (see 
  740. Question 9), and PaintJets; IBM/Lexmark ExecJets, InkJets, Proprinters, 
  741. Quickwriters, Quietwriters, Pageprinters, and Laserprinters; Epson dot 
  742. matrix and laser printers; Postscript devices; and other printers (e.g. 
  743. Panasonic) compatible with these families.  A variety of IBM and HP 
  744. plotters is also supported.
  745.  
  746. DOS/Windows printer drivers continue to work for DOS/Windows 
  747. applications.  OS/2 2.0 includes a large assortment of Windows printer 
  748. drivers for Win-OS/2.  If necessary install Windows printer drivers 
  749. using the Win-OS/2 Control Panel.  OS/2 2.0 and OS/2 1.3 printer drivers 
  750. are interchangeable quite often.
  751.  
  752. If your printer is not compatible with one of the drivers supplied with 
  753. OS/2, check with the printer manufacturer first then with sources listed 
  754. in Question 8.  If you own an IBM printer, check with the Lexmark BBS 
  755. (606-232-5653).
  756.  
  757. ------------------------------
  758.  
  759. (12)    How do I access HPFS partitions on my hard drive without booting
  760.     from the hard drive?  I'm getting error messages now -- how do I 
  761.     "repair" my hard disk?
  762.  
  763. With IBM OS/2 2.0, insert the Installation Diskette, Shutdown (if 
  764. necessary), and reboot.  When prompted insert Diskette 1 and press 
  765. ENTER.  When prompted, press ESC.  You will be given an OS/2 command 
  766. line prompt.  From there you can make necessary changes to your hard 
  767. disk -- an OS/2 character mode text editor on diskette is handy for such 
  768. changes.  (Make sure you backup CONFIG.SYS before making any changes so 
  769. that you can easily revert to the old version should things go wrong.)
  770.  
  771. You may use this diskette boot method to run CHKDSK on your FAT or HPFS 
  772. volumes.  After you reach the command line, insert Diskette 2.  Do not 
  773. log to another drive.  Type CHKDSK X: /F to repair most kinds of damage 
  774. to your hard disk, replacing X with the appropriate drive letter.  (If 
  775. you are checking a HPFS disk, use /F:3 if you have the time.)  OS/2 
  776. CHKDSK will also mark your hard disk as accessible, if possible, should 
  777. OS/2 "lock it out" for some reason.
  778.  
  779. "Errors" may be reported by CHKDSK if OS/2 was booted from the hard 
  780. disk.  These "errors" are normal.  Since the hard drive is in use by 
  781. OS/2 itself (and files are open) CHKDSK is unable to accurately report 
  782. errors.
  783.  
  784. The best way to avoid the need to perform CHKDSK is to always select 
  785. Refresh then Shutdown.  Click on the Workplace Shell desktop background 
  786. using mouse button two to bring up the appropriate menu.  Also, avoid 
  787. manipulating OS/2-related files when using native DOS.  Finally, enable 
  788. autochecking for all your hard disk volumes.  For HPFS volumes use the 
  789. /AUTOCHECK parameter in the IFS=...HPFS line in your CONFIG.SYS.  For 
  790. FAT volumes use the AC parameter in the DISKCACHE line of your 
  791. CONFIG.SYS.  See the online Command Reference for details.
  792.  
  793. Several utilities (including SE20BOOT), available from sources listed in 
  794. Question 8, can create a single, bootable OS/2 diskette (as a 
  795. convenience).  Preloaded versions of OS/2 2.0 can create a bootable 
  796. diskette pair from the Welcome folder.  (This step, along with a full 
  797. BACKUP after a diskette boot, should be performed immediately upon 
  798. receipt of any IBM preloaded OS/2 2.0 system.)
  799.  
  800. IBM has released a patch (UHPFS) which remedies "CPS: Extent" errors on 
  801. HPFS volumes.  This patch is available from sources listed in Question 
  802. 8.
  803.  
  804. ------------------------------
  805.  
  806. (13)    I can't install OS/2 2.0 from Drive B.  What's wrong?
  807.  
  808. IBM OS/2 2.0 can only be installed from Drive A, like DOS (unless your 
  809. BIOS supports booting from Drive B), or across a network (see "Remote 
  810. Installation and Maintenance," IBM Pub. No. GG24-3780-00).  If you have 
  811. the wrong disk size go back to your dealer and obtain the correct media.  
  812. Otherwise you could open your machine and swap floppy drive cable 
  813. connectors, use your system's setup utility to set the new CMOS 
  814. parameters, and then install OS/2 from the "new" Drive A.  Sometimes the 
  815. floppy drive cable connectors will not be the same.  If so you can 
  816. obtain an adapter plug.
  817.  
  818. You may also use IBM's twin "bootstrap" diskette images, available from 
  819. sources listed in Question 8, to boot from a 5.25 inch Drive A and 
  820. install using 3.5 inch OS/2 diskettes inserted into Drive B.  However, 
  821. this procedure is not recommended.
  822.  
  823. ------------------------------
  824.  
  825. (14)    Is there a Norton Utilities for OS/2?
  826.  
  827. Not yet, although Norton Desktop, Norton Utilities, and Norton Commander 
  828. all work under OS/2 2.0's DOS/Windows sessions (with limitations noted 
  829. in Question 4).  Also, Norton Commander is now available for OS/2 2.0.
  830.  
  831. However, the GammaTech Utilities should fill the role.  Contact their 
  832. publisher at 405-359-1219.  Note that OS/2 2.0 has a built-in UnDelete 
  833. utility (see the README file or online help), and HPFS is resistant to 
  834. fragmentation (see Question 17).
  835.  
  836. ------------------------------
  837.  
  838. (15)    Sometimes OS/2 2.0 will freeze when I run an application.  What do
  839.     I do?
  840.  
  841. Before rebooting with CTRL-ALT-DEL, try CTRL-ESC.  Do not hit additional 
  842. keys, do not move the mouse.  Wait up to a minute.  Either the Window 
  843. List or an error message should pop up.  You may close the offending 
  844. application at that point; allow some time for it to close.  (Try ALT-
  845. ESC if you have disabled CTRL-ESC in that application's DOS Settings.)  
  846. Note that the WPS can recycle, independent of running applications, if 
  847. it crashes.
  848.  
  849. If the system is badly disabled, sometimes pressing CTRL-ALT-NUMLOCK 
  850. twice will result in a prompt to create a dump diskette.  You may do so 
  851. (the online Command Reference describes dump diskettes), or at that 
  852. point you may reboot with CTRL-ALT-DEL.
  853.  
  854. To prevent applications from automatically restarting, see Question 28.  
  855. To restore the desktop to "factory defaults," use ALT-F1 when OS/2 2.0 
  856. starts.  See the README file in your OS/2 root directory for details.
  857.  
  858. ------------------------------
  859.  
  860. (16)    How can I get answers to my OS/2 questions?
  861.  
  862. If your question is not answered in this List, post a note to the 
  863. appropriate Usenet conference: comp.os.os2.apps carries discussions 
  864. related to finding or using any application running under OS/2, 
  865. comp.os.os2.networking looks at networking issues, comp.os.os2.advocacy 
  866. deals with opinions and speculation, comp.os.os2.programmer addresses 
  867. anything related to OS/2 programming, and comp.os.os2.misc is for any 
  868. other OS/2-related discussion.  These groups are watched closely by OS/2 
  869. experts from IBM.  Also, comp.lang.rexx discusses REXX programming.  A 
  870. LISTSERVer distributes its own OS/2 conference by mail; send a single 
  871. line message with the word HELP to listserv@cc1.kuleuven.ac.be for full 
  872. instructions; or send the same message to listserv@frors12.circe.fr for 
  873. information on an unedited mailing list.  To subscribe to the Multimedia 
  874. Presentation Manager/2 mailing list, send a single line message with the 
  875. phrase SUBSCRIBE MMOS2-L to mail-server@knex.gwinnett.com.
  876.  
  877. Your local FidoNet BBS may carry OS/2 echo conferences and/or OS2NET.  
  878. If not, ask your system operator to join them.  CompuServe ("FIND OS/2") 
  879. and Prodigy are also excellent resources.
  880.  
  881. The IBM NSC BBS's message areas, product database, and PS/2 Assistant 
  882. file(s) are invaluable resources.  Information on the new OS/2 BBS is 
  883. included in the OS/2 2.0 package.  In the U.S. IBM has toll free 
  884. technical support (800-237-5511), an OS/2 Hotline (general information, 
  885. orders, upgrades, 800-3-IBM-OS2), the HelpWare Center (800-PS2-2227), a 
  886. software order line (800-IBM-CALL), two FAX information services (800-
  887. IBM-4FAX and 800-IBM-3395), and an educational inquiries line (800-222-
  888. 7257).  In Canada call IBM Personal Systems Software at 800-465-1234.
  889.  
  890. OS/2 2.0 developers should contact the IBM Developer Assistance Program 
  891. (407-982-6408); membership is free.  (You may also join on CompuServe 
  892. with GO OS2DAP.)  The OS/2 Professional Developer's Kit CD-ROM, 
  893. containing a wide selection of development tools and code, and the OS/2 
  894. 2.1 Beta CD-ROM are both available from IBM (800-3-IBM-OS2 to order in 
  895. the U.S. for $15 each; in Canada, call 800-465-1234; in Australia, call 
  896. Rohaini Cain or Mike Voris at 13-2426 ext. 7684; elsewhere, contact your 
  897. local IBM office).
  898.  
  899. IBM offers classes worldwide to help in using and programming OS/2 2.0; 
  900. call your local IBM branch office (or the OS/2 Hotline) for more 
  901. information.  OS/2 has its own magazines as well: OS/2 Developer 
  902. Magazine (800-WANT-OS2), OS/2 Monthly (72550.2440@compuserve.com or 800-
  903. 365-2642), Inside OS/2 (502-491-1900), OS/2 Professional (???-???-????), 
  904. and OS/2 Newsletter (714-495-3757).
  905.  
  906. OS/2 2.0 books include The Design of OS/2 (Addison-Wesley, 617-944-
  907. 3700), 10-Minute Guide to OS/2 (Alpha, 317-573-2634), OS/2: User's Guide 
  908. and Tutorial (Computer Information Assoc., 708-766-4677), Inside OS/2 
  909. (New Riders, 317-571-3259), OS/2 Inside and Out (Osborne/McGraw-Hill, 
  910. 800-227-0900), OS/2 Application and Development Tools (Premier, 203-378-
  911. 6200), Using OS/2 2.0 (Que, 317-573-2500), OS/2 2.0 Complete (Abacus, 
  912. 616-698-0330), and various titles from Van Nostrand Reinhold (212-254-
  913. 3232) and QED (800-343-4848).
  914.  
  915. IBM's OS/2 "redbooks" (power user guides) are IBM No. GBOF-2254.  (To 
  916. order IBM publications phone your local IBM office and ask for the 
  917. Librarian or call 800-7654-IBM.)  The redbooks are also available in 
  918. electronic form from sources listed in Question 8.
  919.  
  920. Any of the regular DOS or Windows resources (e.g. books, magazines, 
  921. shareware/freeware sources) will be useful since both environments come 
  922. with OS/2 2.0.
  923.  
  924. ------------------------------
  925.  
  926. (17)    Why should I use HPFS?  What does it offer me?  Does it work with
  927.     DOS?
  928.  
  929. HPFS offers long file names (up to 254 characters including the path, 
  930. greatly exceeding the "8 dot 3" limit in DOS's FAT file system), 
  931. contiguous storage of extended attributes (without the EA DATA. SF file 
  932. used by FAT), resistance to file fragmentation, improved media error 
  933. handling, smaller cluster size, support for larger file storage devices 
  934. (up to 512 GB), and speedier disk operation, particularly on large hard 
  935. disks, on systems with more than 6 MB of RAM.  HPFS is not case 
  936. sensitive, although it does preserve case in file names.
  937.  
  938. However, HPFS is not currently supported on removeable media, although 
  939. some programs (e.g. BACKUP) preserve long file names on such FAT disks.  
  940. Also, native mode DOS cannot access a HPFS partition.  However, 
  941. DOS/Windows sessions running under OS/2 can use all files that conform 
  942. to the "8 dot 3" naming conventions, even if they are stored on HPFS 
  943. volumes.
  944.  
  945. ------------------------------
  946.  
  947. (18)    I'm a Unix wizard.  How do I make OS/2 resemble Unix?
  948.  
  949. A great number of GNU and Unix utilities have been ported to OS/2 native 
  950. mode and are available from sources listed in Question 8.  A uucp 
  951. package, UUPC/Extended, is available via anonymous ftp from 
  952. sun.soe.clarkson.edu, directory pub/uupc; mail help@kew.com with 
  953. questions.
  954.  
  955. In addition, the Hamilton C Shell is available from Hamilton Labs (508-
  956. 358-5715 or mail 3890321@mcimail.com).  The Thompson Toolkit, a Bourne-
  957. like shell, and awk are published by Thompson Automation (206-224-1639).  
  958. MKS (519-884-2251 or mail pat@mks.com) publishes a number of standard 
  959. Unix utilities for OS/2.  For OS/2-specific X Windows server support, 
  960. IBM provides an optional package available with its TCP/IP 1.2.1 for 
  961. OS/2.  The TCP/IP 1.2.1 base package includes a news reader as a sample 
  962. application.
  963.  
  964. DOS and Windows based utilities and aids still work fine under OS/2 2.0.
  965.  
  966. ------------------------------
  967.  
  968. (19)    I prefer Windows.  How do I make OS/2 2.0 resemble Windows (or
  969.     OS/2 1.3)?
  970.  
  971. Spend some time with the WPS first.  Browse the online Tutorial, Master 
  972. Help Index, and Start Here facilties.  Consult the Unofficial Guide to 
  973. the Workplace Shell, available from sources listed in Question 8.
  974.  
  975. If you still prefer Windows-like behavior, follow the instructions 
  976. beginning on p. 29 in the "Migrating to the OS/2 Workplace Shell" 
  977. booklet.
  978.  
  979. ------------------------------
  980.  
  981. (20)    I would like to set up an OS/2 BBS.  What is available?
  982.  
  983. OS/2 is an excellent environment for BBS operation (even using 
  984. DOS/Windows software), including large multiline facilities.  Related 
  985. software will enable FidoNet capabilities, gateways to Usenet/UUCP, 
  986. nodelist processing, additional file transfer protocols, and more.
  987.  
  988. Five popular OS/2-specific BBSes are Maximus and Simplex (available from 
  989. sources listed in Question 8), Omega Point/2 (BBS 404-564-1961), Magnum 
  990. (818-706-9800, BBS 818-706-9805), and Multi-Net (503-883-8099, BBS 503-
  991. 883-8197).
  992.  
  993. ------------------------------
  994.  
  995. (21)    Can I use COM3 and COM4 in OS/2?
  996.  
  997. COM3 and COM4 are supported on most PS/2s without any additional effort.  
  998. On (E)ISA machines, some additions are required to CONFIG.SYS.  Using a 
  999. text editor, include "(port number, base address, interrupt number)" 
  1000. parameters next to the COM.SYS and VCOM.SYS filenames.  One example:
  1001.     DEVICE=C:\OS2\COM.SYS (3,3E8,5) (4,2E8,10)
  1002.     DEVICE=C:\OS2\MDOS\VCOM.SYS (3,3E8,5) (4,2E8,10)
  1003. Parameters for COM1 and COM2 need not be included (unless they are 
  1004. somehow nonstandard).  OS/2 must end up with sequentially numbered 
  1005. logical COM ports, if possible.  For example, if (physical) port two is 
  1006. not installed but port three or port four is installed start numbering 
  1007. using (2,...) in the DEVICE lines.  If these efforts fail, try IBM's 
  1008. patched COM drivers or the SIO drivers (available from sources listed in 
  1009. Question 8).
  1010.  
  1011. Note that AT bus COM ports cannot be used at the same time if they share 
  1012. interrupts because of bus design limitations (cf. "Under the Hood: How 
  1013. Interrupts Work," Byte, February, 1992).  An adapter which provides more 
  1014. flexibility in interrupt selection (e.g. the 16-bit model from Boca 
  1015. Research) may prove helpful.  Also, PolyCom, a replacement driver 
  1016. available from sources listed in Question 8, supports up to eight ports 
  1017. with the right hardware.
  1018.  
  1019. "Smart" (coprocessor controlled) multiport communication adapters should 
  1020. be used when installing more than four ports.  Such an adapter will work 
  1021. with OS/2 if the manufacturer has written an appropriate driver.  
  1022. Examples include IBM's ARTIC products, Digiboard (612-943-9020), 
  1023. Stargate (216-349-1860), Arnet (615-834-8000), Computone (404-475-2725), 
  1024. Comtrol (612-631-7654), CTC Systems (415-966-1688), Equinox (305-255-
  1025. 3500), I-Concepts (214-956-7770), Specialix (408-378-7919), and Stallion 
  1026. (408-395-5775) adapters.
  1027.  
  1028. ------------------------------
  1029.  
  1030. (22)    How do I start a background process from the OS/2 command line?
  1031.  
  1032. Look up the START and DETACH commands in the online Command Reference.
  1033.  
  1034. If you wish to start a DOS session with nondefault settings, use a 
  1035. utility such as STARTD.  If you wish to start an OS/2 session from a DOS 
  1036. session, try OS2EXEC.  Both (and several others) are available from 
  1037. sources listed in Question 8.
  1038.  
  1039. ------------------------------
  1040.  
  1041. (23)    What are CSDs, how do I tell which I have, and where do I get
  1042.     them?
  1043.  
  1044. CSDs are Corrective Service Diskettes, or bug fixes (Service Paks), 
  1045. periodically issued by IBM.  The OS/2 CSD level number may be obtained 
  1046. using the command SYSLEVEL from an OS/2 command line prompt.  CSDs are 
  1047. cumulative, i.e. only the most recent CSD is required to bring a system 
  1048. up from any previous CSD level.  However, CSDs only apply within a major 
  1049. version number.  For example, an upgrade, not a CSD, would bring OS/2 
  1050. Version 1.3 up to Version 2.0.  Note also that each national language 
  1051. (e.g. French, U.K. English) uses a distinct CSD.
  1052.  
  1053. CSDs may be ordered at 800-3-IBM-OS2.  Customers with IBM customer 
  1054. numbers (usually large sites) should call 800-237-5511 or order through 
  1055. IBMLink.  Outside the U.S., ask an authorized IBM dealer or 
  1056. representative for the CSD.  CSDs may also be downloaded from the IBM 
  1057. NSC BBS, CompuServe ("FIND OS/2"), or from sources listed in Question 8.  
  1058. And CSDs may be ordered through IBM's new OS/2 BBS.
  1059.  
  1060. The latest, current OS/2 2.0 CSD level will be listed in this List and 
  1061. in the PS/2 Assistant files.
  1062.  
  1063. ------------------------------
  1064.  
  1065. (24)    How do I add new Adobe Type Manager typefaces?
  1066.  
  1067. OS/2 2.0 comes with built-in ATM for OS/2 and Win-OS/2.  A basic set of 
  1068. typefaces comes with OS/2 2.0 and is installed (if selected) for use 
  1069. under OS/2's ATM.  To install these same typefaces for use under Win-
  1070. OS/2's ATM, go to the Win-OS/2 ATM Control Panel and install the 
  1071. typefaces from the last Printer Diskette.  (Note that certain foreign 
  1072. language characters, German particularly, do not display correctly when 
  1073. using these typefaces.  To remedy this problem edit each of the INF 
  1074. files on this diskette so that the line "Pi true" reads "Pi false" and 
  1075. then proceed with installation under Win-OS/2.)
  1076.  
  1077. Each typeface should come with three separate files with PFB, AFM, and 
  1078. PFM extensions.  To install a typeface for use under Win-OS/2, use the 
  1079. ATM Control Panel.  To install a typeface for use with OS/2-specific 
  1080. applications, select OS/2 System -> System Setup -> Font Palette -> Edit 
  1081. Font -> Add.
  1082.  
  1083. PFM files may converted to AFM files using the PFM2AFM utility, 
  1084. available from sources listed in Question 8.  (However, these converted 
  1085. AFM files sometimes produce unusual results.)  For information on 
  1086. obtaining AFM files for Adobe commercial typefaces send a single line 
  1087. message with the word HELP to ps-file-server@adobe.com.  Many public 
  1088. domain typefaces for OS/2's ATM are available from sources listed in 
  1089. Question 8.
  1090.  
  1091. With the exception of the basic set of typefaces that comes with OS/2 
  1092. 2.0, typeface files may be shared by OS/2 ATM and Win-OS/2 ATM.  To do 
  1093. so, install the typefaces using both the Font Palette and Win-OS/2 ATM 
  1094. Control Panel, specifying the target path each time (most conveniently 
  1095. \PSFONTS).
  1096.  
  1097. Note that IOPL=YES should appear in CONFIG.SYS; the modules WPPWNDRV, 
  1098. BVHSVGA, and PMATM are marked as requiring I/O privilege.
  1099.  
  1100. ------------------------------
  1101.  
  1102. (25)    How do I tweak OS/2 2.0 for maximum performance?
  1103.  
  1104. For OS/2 overall, the CONFIG.SYS parameters MAXWAIT, TIMESLICE, 
  1105. PRIORITY, PRIORITY_DISK_IO, PROTECTONLY, and cache settings (in the 
  1106. DISKCACHE line, for FAT; or IFS line, for HPFS) can be tweaked.  The 
  1107. swap file should be placed on the most used partition on the least used 
  1108. hard disk, and its location is controlled by the SWAPPATH line.  See the 
  1109. online Command Reference for details.
  1110.  
  1111. FAT partitions should be periodically defragmented.  A shareware 
  1112. defragmenter for DOS called DOG (Disk OrGanizer) works well, as do many 
  1113. others.  (You can boot DOS from a floppy disk to run such a utility.)
  1114.  
  1115. For the Workplace Shell, drag shadows of most often used items to the 
  1116. desktop or folders closer to the "surface" -- opening folders takes 
  1117. time.  Drag shadows of program objects you use often (e.g. the Win-OS/2 
  1118. full screen Program Manager) to the Startup folder.  Disable animation 
  1119. (go to OS/2 System -> System Setup -> System -> Window).  Use the faster 
  1120. Details View when opening drive and folder objects; to set Details View 
  1121. as the default, open the settings notebook for the object, select the 
  1122. Menu tab, click on ~Open, then the Settings button, then select the 
  1123. Default Action.
  1124.  
  1125. Try reducing the number of on screen colors or dropping down in screen 
  1126. resolution to enhance speed.  Close (not just minimize; check the Window 
  1127. List) unnecessary objects and applications.  Consider adding more RAM.
  1128.  
  1129. For DOS programs, run full screen instead of windowed if speed is 
  1130. important.  In DOS Settings for each application: reduce conventional, 
  1131. XMS, DPMI, and EMS memory allocations to the bare minimums required for 
  1132. maximum performance; turn off VIDEO_RETRACE_EMULATION unless necessary; 
  1133. adjust IDLE_SENSITIVITY; turn off DOS_BACKGROUND_EXECUTION if not 
  1134. needed; change the HW_TIMER setting (particularly for games); enable 
  1135. VIDEO_FASTPASTE if possible; turn on HW_ROM_TO_RAM.  Communications 
  1136. programs should use hardware handshaking where possible (use OS/2's MODE 
  1137. COMx command if necessary), and a buffered UART can prove helpful.  (DOS 
  1138. programs running under OS/2 will not be aware of a buffered 16550AF 
  1139. UART.  OS/2 virtualizes the serial port and manages the buffer itself.)  
  1140. For faster printing set the DOS program's output port to LPTx.OS2 (where 
  1141. x is the printer port number) -- use a "print to file" option if 
  1142. necessary.  Disable any DOS print spoolers; rely on OS/2's spooler 
  1143. instead.  Increase CONFIG.SYS's PRINTMONBUFSIZE values.  Other, standard 
  1144. steps to enhance DOS performance (e.g. increasing BUFFERS in CONFIG.SYS) 
  1145. of course apply.
  1146.  
  1147. For Windows programs, run using a full screen desktop if speed is vital.  
  1148. The Win-OS/2 Full Screen icon set up by the installation program has 
  1149. poor Settings.  For better performance perform some of the same steps 
  1150. outlined in the preceding paragraph, including VIDEO_RETRACE_EMULATION 
  1151. off.  The same printer output advice also applies.  In addition, the 
  1152. Print Manager should be disabled (OS/2 provides a systemwide spooler).  
  1153. From the Win-OS/2 desktop close the Print Manager, uncheck the "Use 
  1154. Print Manager" box from the Win-OS/2 Control Panel -> Printers section, 
  1155. then, using a text editor, edit the \OS2\MDOS\WINOS2\SYSTEM.INI file, 
  1156. removing the ",!printman" entry from the MAVDMApps line.  (This last 
  1157. step will keep a warning dialog box from appearing each time you start 
  1158. the Win-OS/2 desktop.)  Consider disabling the Public setting in the 
  1159. Clipboard.  If available, set VIDEO_8514A_XGA_IOTRAP to off and 
  1160. VIDEO_SWITCH_NOTIFICATION to on (unless mouse control is lost).
  1161.  
  1162. ------------------------------
  1163.  
  1164. (26)    What networking products are available for OS/2 2.0?
  1165.  
  1166. In addition to DOS/Windows products, OS/2-specific TCP/IP support is 
  1167. available from IBM (800-IBM-CALL), Essex Systems (508-532-5511), FTP 
  1168. Software (send mail to info@ftp.com), and others.  (A freeware SLIP 
  1169. implementation, KA9Q, is available via anonymous ftp from ucsd.edu.)  
  1170. NetWare Requester for OS/2 is available from Novell (800-873-2831) and 
  1171. IBM; NetWare Server (atop OS/2 2.0) has been demonstrated by IBM.  IBM 
  1172. offers both NetWare and LAN Server 3.0 (Basic and Advanced) with LAN 
  1173. requesters.  Microsoft sells LAN Manager 2.1a (which comes bundled with 
  1174. OS/2 1.3).  An OS/2 2.0 LAN Manager Requester, part no. 96F8359, is 
  1175. available from IBM; Microsoft offers a similar requester with LAN 
  1176. Manager 2.1a.  DEC sells Pathworks for OS/2.  A Banyan Vines OS/2 2.0 
  1177. requester is due shortly, and the current DOS requester works in a 
  1178. specific DOS session.
  1179.  
  1180. NDIS MAC drivers for most network adapters are available from sources 
  1181. listed in Question 8, as well as vax.ftp.com via Internet anonymous ftp.  
  1182. Drivers for 3Com adapters are available via anonymous ftp from 
  1183. ftp.3com.com, from the 3Com Support BBS, or from CompuServe ("GO 
  1184. THREECOM").
  1185.  
  1186. Peer-to-peer networking under OS/2 2.0 is best accomplished (at the 
  1187. moment) with a TCP/IP product, like IBM's.  TCP/IP (with NFS) is 
  1188. available for nearly all platforms, so it is a particularly good choice 
  1189. in a mixed environment.  Artisoft is reportedly working on an OS/2 
  1190. version of LANtastic; contact the company for details.  IBM may have its 
  1191. own offering in the near future (beyond the peer-to-peer support now in 
  1192. LAN Server 3.0).
  1193.  
  1194. ------------------------------
  1195.  
  1196. (27)    Should I worry about viruses when running OS/2 2.0?
  1197.  
  1198. At present there are no OS/2-specific viruses.  However, DOS/Windows 
  1199. viruses can conceivably infect an OS/2 2.0 system.  DOS/Windows 
  1200. antivirus tools are just as useful in preventing such infection.  Also, 
  1201. IBM has an antivirus package which runs under OS/2 directly (without 
  1202. DOS/Windows emulation), McAfee's OS/2 SCAN and CLEAN have been released, 
  1203. and others (Dr. Solomon and Dr. Cohen) are in development.
  1204.  
  1205. But OS/2 2.0 is likely to be much more resistant to viruses because of 
  1206. its design.  Viruses running in one virtual DOS/Windows session are 
  1207. likely to be confined to that session.  Low level disk access is 
  1208. curtailed under OS/2 2.0, thus preventing most virus infection at that 
  1209. level.  And when a DOS/Windows virus does trigger, it is far less likely 
  1210. to disrupt the entire system.
  1211.  
  1212. OS/2 2.0 is by no means virus proof -- no system is.  But it should 
  1213. prove more resistant to virus infection.
  1214.  
  1215. ------------------------------
  1216.  
  1217. (28)    Are there any clever tricks that apply to OS/2 2.0?
  1218.  
  1219. If you have installed the optional bitmaps, try clicking on the WPS 
  1220. desktop background once with mouse button one and pressing CTRL-ALT-
  1221. SHIFT-O.
  1222.  
  1223. If you have a color monitor, try editing your CONFIG.SYS file so that
  1224.     SET PROMPT=$e[32;40m$e[1m[$P]$e[0m
  1225. to obtain a more colorful OS/2 command line prompt.  You can do the same 
  1226. for your DOS sessions if you edit PROMPT in AUTOEXEC.BAT, assuming you 
  1227. have ANSI.SYS loaded.
  1228.  
  1229. To force DIR to display your directories in alphabetical order, with the 
  1230. subdirectories listed first, add the line
  1231.     SET DIRCMD=/O:GN
  1232. to CONFIG.SYS; and, if you wish the same for your DOS command line 
  1233. sessions, use DOSKEY (see the online Command Reference) in AUTOEXEC.BAT.  
  1234. DOSKEY also enables command history.  (Shutdown and reboot for changes 
  1235. to CONFIG.SYS to take effect.)
  1236.  
  1237. Hold down SHIFT while resizing text windows to make size changes 
  1238. permanent.
  1239.  
  1240. While running a DOS graphics program in a window, use the graphics cut 
  1241. and paste feature to clip a picture and paste it into the Icon Editor.  
  1242. You can then quickly and easily create custom icons for your 
  1243. applications.
  1244.  
  1245. To disable the automatic application restart feature, create a 
  1246. STARTUP.CMD file in the root directory of your OS/2 boot drive with the 
  1247. following REXX script:
  1248.     /*  */
  1249.     call RxFuncadd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
  1250.     call SysLoadFuncs
  1251.     call SysIni 'USER', 'PM_WorkPlace:Restart', 'DELETE:'
  1252.     'exit'
  1253. or add the line SET RESTARTOBJECTS=STARTUPFOLDERSONLY to your 
  1254. CONFIG.SYS.  To manually disable automatic application restart when 
  1255. booting OS/2, hold down the left CTRL, left SHIFT, and F1 keys 
  1256. simultaneously from the time the mouse pointer appears until icons are 
  1257. displayed on the desktop.
  1258.  
  1259. Use the Alarms applet to automatically start programs at specified 
  1260. times.
  1261.  
  1262. If you wish to dispense with the WPS (and its overhead), particularly on 
  1263. low memory systems, change the line SET RUNWORKPLACE... in CONFIG.SYS to 
  1264. read SET RUNWORKPLACE=C:\OS2\CMD.EXE (replacing "C," if necessary, with 
  1265. a different drive letter).  In fact any program with job control (e.g. 
  1266. Enhanced Editor, HyperAccess/5) can be used as the shell.
  1267.  
  1268. To implement a small scroll back buffer for your OS/2 command line 
  1269. windows, use the command MODE CO80,102.  This procedure may be automated 
  1270. by adding "/K MODE CO80,102" in the Optional Parameters section of the 
  1271. OS/2 Window program object settings.
  1272.  
  1273. A clever way to manipulate files that are locked when the WPS is running 
  1274. (e.g. display drivers) is to add the line CALL=CMD.EXE at the end of 
  1275. CONFIG.SYS.  Then Shutdown and reboot.  The system will restart with an 
  1276. OS/2 command line prompt.  Type EXIT to proceed into the WPS.  Using 
  1277. CALL is also a convenient way to configure OS/2's serial ports using the 
  1278. MODE command.  For example:
  1279.     CALL=C:\OS2\MODE.COM COM2:38400,N,8,1,OCTS=OFF,RTS=ON,BUFFER=ON
  1280. configures COM2 for high speed RTS handshaking and buffered I/O.  You 
  1281. can also use either CDD2 or SHIFTRUN; both utilities are available from 
  1282. sources listed in Question 8.
  1283.  
  1284. Another way, which works well with display drivers, is to copy the new 
  1285. DISPLAY.DLL to its own directory (say, C:\NEW), then place that 
  1286. directory name first in LIBPATH in CONFIG.SYS.  Shutdown and reboot.  
  1287. OS/2 will use that DISPLAY.DLL before it attempts to use the one located 
  1288. in \OS2\DLL.  (This method is required when using a 16-bit OS/2 2.0 
  1289. display driver with OS/2 2.0 CSD level 06055 or later; see Question 10.)  
  1290. To switch back to the old driver, edit CONFIG.SYS and remove C:\NEW from 
  1291. LIBPATH, then Shutdown and reboot.
  1292.  
  1293. To shutdown without a mouse, press CTRL-ESC, select the Desktop, then 
  1294. press the spacebar (to deselect any icons, if necessary), SHIFT-F10, and 
  1295. select Shutdown.
  1296.  
  1297. If your video driver does not support "seamless" Windows, try running 
  1298. the Win-OS/2 Program Manager in a DOS window.
  1299.  
  1300. Selective Install should be used with caution when changing mouse or 
  1301. display drivers.  Verify that proper changes have been made to 
  1302. CONFIG.SYS.
  1303.  
  1304. If your settings notebooks do not display but are listed in the Window 
  1305. List, click on the name of the settings notebook in the Window List 
  1306. (brought up with CTRL-ESC) with mouse button two and select Cascade.
  1307.  
  1308. If you wish to force a program object to start an OS/2 application 
  1309. minimized, temporarily change the program name to introduce an error 
  1310. (e.g. LOTUS.EXE to LOTUS.EX), turn to the second page of the notebook, 
  1311. check Start Minimized, then turn back to the first page and correct the 
  1312. program name.
  1313.  
  1314. If your \OS2\*.INI files have grown large, use the CopyINI or WPSBackup 
  1315. utilities to shrink them.  Both are available from sources listed in 
  1316. Question 8.
  1317.  
  1318. To run Framemaker for Windows under Win-OS/2 3.0, patch the file 
  1319. MAKER.EXE (using PATCH or DEBUG).  Around offset $1DDD1C in the file you 
  1320. should see a series of bytes as follows: 9A FF FF 00 00 A8 20 75 17.  
  1321. Change the second to last byte from $75 to $EB.
  1322.  
  1323. To restart the Workplace Shell (without saving desktop settings, perhaps 
  1324. after an accidental Arrange), use a utility such as psPM (available from 
  1325. sources in Question 8) to terminate PMSHELL.
  1326.  
  1327. To get rid of a WPS object that cannot be deleted, try one of the 
  1328. following:
  1329.  
  1330. (a)    click on the object with mouse button two, select Open -> 
  1331. Settings, select the General tab, uncheck the Template box, close, and 
  1332. delete;
  1333.  
  1334. (b)    drag a folder template from the Templates folder, drag the 
  1335. stubborn object to this folder, then drag the folder to the Shredder;
  1336.  
  1337. (c)    from the OS/2 command line, delete the object directly using the 
  1338. RD command.  (Many objects are actually represented as subdirectories 
  1339. below \"OS!2 2.0 Desktop" or similar);
  1340.  
  1341. (d)    insert a blank diskette in Drive A, drag the object to the Drive A 
  1342. disk object, then format the diskette;
  1343.  
  1344. (e)    use the WPSTools or Black Hole, available from sources listed in 
  1345. Question 8.  (The WPSTools can also recreate desktop objects that have 
  1346. been lost.)
  1347.  
  1348. ------------------------------
  1349.  
  1350. (29)    What do I need for OS/2 multimedia applications?
  1351.  
  1352. Information on IBM's OS/2 multimedia extensions (MMPM/2) and tools, 
  1353. multimedia hardware, and IBM multimedia titles (e.g. Illuminated 
  1354. Manuscript) is available through IBM's Multimedia Office (800-426-9402 
  1355. ext. 150).  Drivers for the SoundBlaster are available through sources 
  1356. listed in Question 8.  VideoLogic's (617-494-0530) DVA-4000 supports 
  1357. video capture and video display in OS/2 windows as does New Media 
  1358. Graphics's (508-663-0666) Super VideoWindows.  Tecmar (216-349-0600) 
  1359. offers various OS/2 multimedia products.
  1360.  
  1361. ------------------------------
  1362.  
  1363. (30)    How do I measure OS/2 performance and memory usage?
  1364.  
  1365. OS/2 does not treat system resources like DOS.  Memory is treated as a 
  1366. virtual resource, used intelligently.  For example, OS/2 will retain 
  1367. unused, "dormant" code in memory if that memory is not otherwise 
  1368. required, on the assumption that that code may be used again.  Also, all 
  1369. but a small portion of OS/2 (and most applications, no matter how many 
  1370. are running) may be paged to disk should a large amount of physical 
  1371. memory be required.  Utilities which display "free" memory, then, are 
  1372. only useful for rough, relative measurements.
  1373.  
  1374. Similarly, utilities which purport to measure system load (e.g. Pulse) 
  1375. should not be relied upon for definitive performance measurement.  
  1376. Subjective assessments are often much more reliable.  Pulse (and similar 
  1377. utilities) rely on a measurement of processor time allocated to a thread 
  1378. running at OS/2's lowest priority.  This method is sometimes subject to 
  1379. erroneous results.
  1380.  
  1381. That said, more rigorous system performance optimization and monitoring 
  1382. tools include SPM/2 (IBM), BenchTech (Synetik, 303-241-1718), and 
  1383. Performance 2.0 (Clear & Simple, 203-658-1204).
  1384.  
  1385. Note that OS/2's swap file is designed to behave with hysteresis.  It 
  1386. will not shrink in size as easily as it grows, under the assumption that 
  1387. swap space needed once may be needed again.  It should shrink given 
  1388. enough time and continued, less intense system loads.
  1389.  
  1390. ------------------------------
  1391.  
  1392. (31)    What can I do to promote OS/2?
  1393.  
  1394. OS/2 is selling well, but there are steps you can take to assure that 
  1395. hardware devices and software will be available for OS/2 in the future.  
  1396. Customer requests do matter.
  1397.  
  1398. Politely, firmly, and repeatedly request driver support from printer, 
  1399. video adapter, and other hardware manufacturers.
  1400.  
  1401. When you receive a mailing for DOS/Windows software with a postpaid 
  1402. envelope, return the order form marked "Please send information on your 
  1403. OS/2 version."
  1404.  
  1405. Start a users' group at your location.  Contact Gene Barlow (214-402-
  1406. 6456) at IBM for assistance.
  1407.  
  1408. Correspond with members of the computer trade press.  Ask for reviews of 
  1409. OS/2 software, hardware compatibility testing with OS/2, OS/2 
  1410. benchmarking, etc.  Respond politely but forcefully to press you think 
  1411. unfair; praise good reporting.
  1412.  
  1413. When you purchase a new system, ask the vendor to install OS/2 2.0, and 
  1414. to offer credit for dropping DOS and Windows.  If the vendor refuses, 
  1415. you may wish to take your business elsewhere.
  1416.  
  1417. Make sure your company (or yourself) specifies OS/2 compatibility when 
  1418. purchasing new products.
  1419.  
  1420. Demonstrate OS/2 to friends, relatives, and associates.
  1421.  
  1422. Ask your computer store to stock OS/2 software titles, have OS/2 
  1423. demonstration machines, etc.
  1424.  
  1425. Pass along useful OS/2 shareware and freeware to your local BBS.  Be 
  1426. sure to register OS/2 shareware.
  1427.  
  1428. Write an outstanding piece of shareware or freeware (see Question 16 for 
  1429. details on joining DAP).  IBM has been known to recognize such work with 
  1430. rewards.  Also, ask authors of DOS/Windows shareware and freeware if 
  1431. they would port to OS/2, or volunteer.
  1432.  
  1433. Recommend products that work well under OS/2; dissuade people from 
  1434. purchasing products that do not.
  1435.  
  1436. ------------------------------
  1437.  
  1438. (32)    My background bitmap does not display correctly.  What's wrong?
  1439.  
  1440. Color bitmap images used for the WPS screen or folder backgrounds may 
  1441. not display correctly (may have distorted or missing colors) due to 
  1442. incorrect matching with OS/2's default palette.  Unlike Windows, OS/2 
  1443. does not adjust the palette to accommodate background bitmaps (to keep 
  1444. the rest of the desktop from experiencing color distortions).  (Palette 
  1445. control is now available to applications running under the 32-bit 
  1446. graphics engine with an appropriate display driver, however.)
  1447.  
  1448. To remedy the problem you may use the numerous background images which 
  1449. have been specifically prepared for the WPS (so-called "BGA images," 
  1450. available from sources listed in Question 8) or you may use an image 
  1451. editing/conversion utility which can create a proper, palette-matched 
  1452. bitmap file.  For example, FracInt 17.2 (available from sources listed 
  1453. in Question 8) may be used to import noninterlaced GIF, Windows BMP, and 
  1454. PCX files and save them as palette matched OS/2 BMP files.
  1455.  
  1456. Note that background bitmap images impose some additional overhead, 
  1457. taking up RAM and disk resources.  You should probably use them 
  1458. sparingly.
  1459.  
  1460. ------------------------------
  1461.  
  1462. (33)    What is the best way to partition my hard disk for OS/2?
  1463.  
  1464. [Answer under construction; suggestions welcome.]
  1465.  
  1466. There is no single best way to partition your hard disk for OS/2.  For 
  1467. some advice on the subject you should consult the IBM OS/2 Installation 
  1468. and Planning Guide, available for download from sources listed in 
  1469. Question 8, and the OS/2 Installation Guide in the OS/2 package.
  1470.  
  1471. It can be useful to place OS/2 by itself in a separate partition of 
  1472. about 40 or 50 MB.  If you then elect to experiment with beta releases 
  1473. of OS/2, you can reformat that particular partition quite easily to 
  1474. erase all old code.  The swap file can be placed on another partition; 
  1475. its location is determined by the SWAPPATH line in CONFIG.SYS.
  1476.  
  1477. Partitioning should be performed by booting the OS/2 Installation Disk.  
  1478. Executing FDISK from the command line will not allow certain functions 
  1479. to be performed.
  1480.  
  1481.  
  1482.